#my-service make-file

all: server client

server: server.o shared.o
	gcc -o server server.o shared.o

client: client.o shared.o
	gcc -o client client.o shared.o

server.o: server.c my-service.h
	gcc -c -o server.o server.c 

client.o: client.c my-service.h
	gcc -c -o client.o client.c

shared.o: shared.c my-service.h
	gcc -c -o shared.o shared.c

clean: clean-obj
	@rm -f client server

clean-obj:
	@rm -f *.o

run: run_server run_client

run_server:
	./server&

run_client:
	./client
